缩放,改变范围,以及平移行为由指定的鼠标按钮加上可选的修饰键(Alt|Ctrl|Shift)调用。行为应当被放置在Actions(在线文档 'Actions 属性')集合中。下面的XAML标记定义了一组动作。
XAML |
拷贝代码
|
---|---|
<c1chart:C1Chart.Actions> <!-- 使用鼠标左键滚动数据 --> <c1chart:TranslateAction MouseButton="Left" /> <!-- 通过Ctrl + 鼠标左键改变范围 --> <c1chart:ScaleAction MouseButton="Left" Modifiers="Ctrl"/> <!-- 通过Shift + 鼠标左键以缩放选中的方形区域--> <c1chart:ZoomAction MouseButton="Left" Modifiers="Shift" /> </c1chart:C1Chart.Actions> |
动作与坐标轴的属性密切相关(Min,Max,Scale,MinScale)。当 Axis.Scale = 1 时,沿着坐标轴的平移操作将不可用。MinScale设置在动作执行过程中,缩放或者改变范围所能达到的限制。